surface molecules - French English Dictionary